@charset "utf-8";
/* CSS Document */

/* common */
html {
	overflow: scroll;
	overflow-x: auto;
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,form,fieldset,p,button,select,span {margin:0;padding:0;}
body,div,dl,dt,dd,h1,h2,h3,h4,form,fieldset,p,th,td,input,textarea{font-family:dotum,gulim,Tahoma,Verdana;color:#4d4d4d;font-size:12px;}

hr{display:none;}/* division for layout */
img,fieldset{border:0 none;}
ol, ul, li, dl, dt, dd {list-style-image:none; list-style-position:outside; list-style-type:none;}
input,select,textarea{vertical-align:middle;font-size:12px;}
img{vertical-align:middle;}
table { border-collapse: collapse;}
a {color:#000;text-decoration:none;}
a:hover{color:#035fb2;}
caption {display:none;}
.dn span{display:block;overflow:hidden;height:11px;position:relative;z-index:-1;font-size:11px;text-indent:-3000em;}
.display_n{visibility:hidden;width:0;height:0;overflow:hidden;position:absolute;top:-10000px;font-size:0;line-height:0}
.vaM {vertical-align:middle;}
.disbl {display:block;}
.cb {clear:both;height:0px;font-size:0px;padding:0px;margin:0px;}

.aC {text-align:center;}
.aR {text-align:right;}

.tm3 {margin-top:3px;} 
.tm5 {margin-top:5px;}
.tm10 {margin-top:10px;}
.tm15 {margin-top:15px;}
.tm20 {margin-top:20px;}
.tm25 {margin-top:25px;}
.tm30 {margin-top:30px;}

.rm5 {margin-right:5px;}
.rm10 {margin-right:10px;}

.lm5 {margin-left:5px;}
.lm10 {margin-left:10px;}

.bm5 {margin-bottom:5px;}
.bm10 {margin-bottom:10px;}
.bm15 {margin-bottom:15px;}
.bm20 {margin-bottom:20px;}
.bm30 {margin-bottom:30px;}

input {border:solid 1px #d1d1d1;height:15px;padding-left:4px;}
textarea {border:solid 1px #d1d1d1;padding-left:4px;}
.checkbox {border:0;}

html,body {height:100%;}
/*mainLayout*/


/*subLayout*/
div.topWrap {width:100%;height:76px;}
div.top {height:43px;}
div.top .logo {float:left;}
div.top .info {float:right;padding-right:30px;padding-top:15px;}
div.top .info span {font-size:11px;color:#717171;}


div.topMenu  {background:url("./../images/common/tm_bg2.gif") repeat-x;width:100%;height:33px;}
div.topMenu .m1 {float:left;background:url("./../images/common/tm_bg1.gif") right 0 repeat-x;width:500px;height:13px;padding:9px 0 11px 9px;}
div.topMenu .m2 {float:left;height:13px;padding:9px 0 11px 9px;}
div.topMenu li {display:inline;margin-right:15px;}
div.topMenu li a {font-weight:bold;font-family:Lucida Sans;color:#fff;font-size:14px;}
div.topMenu li a:hover {color:#ffc000;}
div.topMenu li.section {background:url("./../images/common/line.gif") 0 5px no-repeat;padding:0 0px 0 15px;}

#con_left  {width:166px;height:100%;background:url("./../images/common/lm_bg.gif") 0 0 repeat-y;}
#con_left .leftTit  {background:url("./../images/common/leftTit.gif") 0 0px no-repeat;padding:7px 0 4px 23px;font-weight:bold;color:#20629e;font-size:14px;}
#con_left .leftTit a {font-weight:bold;color:#20629e;font-size:14px;}
#con_left .leftTit a:hover {color:#20629e;}
#con_left .sel {padding:5px 0 4px 7px;}
#con_left .sel a {padding-left:0px;color:#4d4d4d;font-weight:bold;}
#con_left .sel a:hover {text-decoration:none;}
#con_left .nsel {padding:5px 0 4px 7px;}
#con_left .nsel a {padding-left:0px;color:#4d4d4d;}
#con_left .nsel a:hover {text-decoration:none;font-weight:bold;}

#con_left .sub {margin-left:10px;margin-top:5px;}
#con_left .sub li {padding:3px 0 2px 5px;}
#con_left .sub .s_sel a {background:url("./../images/common/lm_ovbg.gif") 0 0px no-repeat;color:#3579b7;font-weight:bold;padding:4px 8px 3px 11px;}
#con_left .sub .s_nsel a {background:url("./../images/common/bul_02.gif") 0 0px no-repeat;color:#4d4d4d;font-weight:normal;padding:4px 8px 3px 11px;}
#con_left .sub a:hover {color:#3579b7;}


div.left {width:166px;position:absolute;top:0;left:0;z-index:2;height:100%;}
div.content {margin-right:33px;margin-left:5px;}
div.content .tit {height:25px;}
div.location  {text-align:right;font-size:0.9em;margin:10px 0 5px 0;}
div.location span{color:#1b78cb;font-weight:bold;}

div.scroll {clear:both;overflow-y:scroll;overflow-x:scroll;}
div.scrollY {clear:both;overflow-y:scroll;overflow-x:hidden;}

/*寃����由ъ�ㅽ�� ���紐�*/
div.layerPop {position:absolute; top:130px; left:40px; width:500px; z-index:10; visibility:hidden;filter:alpha(opacity=100);padding:10px;border:5px solid #509bdf;background:#f7f7f7;}
div.layerPop .topBtn {height:30px;}
div.layerPop .topBtn .btn {float:left;}
div.layerPop .topBtn .close {float:right;}

div.tbStyle03 {clear:both;background:#fff;}
div.tbStyle03 table {width:100%;border-top:solid 2px #54a0e5;}
div.tbStyle03 td {padding:3px 0 2px 5px;border:solid 1px #e3e3e3;}
div.tbStyle03 .checkbox {border:0;}

/*pop_codeSearch*/
div.popBox {position:absolute; left:50%; margin-left:-300px; top:50%; margin-top:-250px; z-index:10; visibility:hidden;filter:alpha(opacity=100);padding:10px;border:5px solid #509bdf;background:#fff;}
div.popBox .codeBar{height:50px;background:url("./../images/contents/code_barbg.gif") right 0 repeat-x;font-weight:bold;font-family:Lucida Sans;color:#fff;font-size:15px;vertical-align:text-bottom;}
div.popBox .area {padding:3px;line-height:16px;font-family:dotum,gulim,Tahoma;}
div.popBox .selecBox {background:#f7f7f7;padding:10px;border:1px solid #cecece;}
div.popBox .showBox {background:#f7f7f7;padding:10px;border:1px solid #cecece;}
div.popBox .showBox th {text-align:left;padding:2px 3px 1px 5px;background:#e0ecf8;border:1px solid #cdcdcd;height:20px;}
div.popBox .showBox td {text-align:left;padding:2px 3px 3px 5px;border:1px solid #cdcdcd;background:#fff;height:20px;}
div.popBox .showBox span{color:#ed760c;}
div.popBox .star {text-align:right;font-size:11px;}
div.popBox .star span {color:#ed760c;}
div.btn1 {height:22px;margin-top:5px;}
div.btn1 .l {float:left;}
div.btn1 .r {float:right;padding-right:22px;}
div.btn2 {height:22px;margin-top:10px;}
div.btn2 .l {float:left;}
div.btn2 .r {float:right;}


div.pop{position:absolute; left:50%; margin-left:-200px; top:50%; margin-top:-250px; z-index:12; visibility:hidden;filter:alpha(opacity=100);padding:10px;border:5px solid #a5a5a5;background:#fff;}
div.pop .title {font-weight:bold;background:url("./../images/common/bul_03.gif") 0px 1px no-repeat;padding-left:20px;font-size:14px;color:#2e84d2;}
div.pop .checkbox {border:0;}
div.pop .zipBox {background:#f7f7f7;padding:10px;border:1px solid #cecece;text-align:center;}
div.pop .zipBox .ex {color:#CC0066;}
div.adminM  {background:#f7f7f7;padding:10px;border:1px solid #cecece;}



/*踰���쇱�ㅽ�����*/
.btStyle ul {float:right;vertical-align:bottom;}
.btStyle li {float:left;margin-right:2px;}
.btStyle span {float:left;display:inline-block;}
.btStyle .l {width:3px;height:22px;background:url("./../images/button/bt_selL.gif") 0 0 no-repeat;}
.btStyle .c {text-align:center;padding:6px 10px 2px 7px;height:14px;font-size:0.9em;font-family:������;color:#020202;letter-spacing:-0.5px;line-height:10px;font-weight:bold;background:url("./../images/button/bt_selR.gif") right 0 no-repeat;}


.btStyle3 ul {float:right;vertical-align:bottom;}
.btStyle3 li {float:left;margin-right:2px;}
.btStyle3 span {float:left;display:inline-block;}
.btStyle3 .l {width:3px;height:22px;background:url("./../images/button/bt_selL.gif") 0 0 no-repeat;}
.btStyle3 .c {text-align:center;padding:5px 10px 3px 7px;height:14px;font-size:10px;font-family:Tahoma;color:#020202;letter-spacing:-0.5px;line-height:10px;font-weight:bold;background:url("./../images/button/bt_selR.gif") right 0 no-repeat;}

.btStyle2 ul {float:right;vertical-align:bottom;}
.btStyle2 li {float:left;margin-right:2px;}
.btStyle2 span {float:left;display:inline-block;}
.btStyle2 .l {width:3px;height:23px;background:url("./../images/button/bt_selL2.gif") 0 0 no-repeat;}
.btStyle2 .c {text-align:center;padding:7px 10px 0px 7px;height:16px;font-size:0.9em;font-family:������;color:#fff;letter-spacing:-0.5px;line-height:10px;font-weight:bold;background:url("./../images/button/bt_selR2.gif") right 0 no-repeat;}
.btStyle2 a {color:#fff;}
.btStyle2 a:hover {color:#ffea00;}

.btn ul {float:left;}
.btn li {float:left;margin-right:2px;}
.btn span {float:left;display:inline-block;}
.btn .l {width:3px;height:22px;background:url("./../images/button/bt_selL.gif") 0 0 no-repeat;}
.btn .c {text-align:center;padding:8px 10px 0 7px;height:14px;font-size:0.9em;font-family:������;color:#020202;letter-spacing:-0.5px;line-height:10px;font-weight:bold;background:url("./../images/button/bt_selR.gif") right 0 no-repeat;}

.btn22 ul {float:right;}
.btn22 li {float:left;margin-right:2px;}
.btn22 span {float:left;display:inline-block;}
.btn22 .l {width:3px;height:22px;background:url("./../images/button/bt_selL.gif") 0 0 no-repeat;}
.btn22 .c {text-align:center;padding:8px 10px 0 7px;height:14px;font-size:0.9em;font-family:������;color:#020202;letter-spacing:-0.5px;line-height:10px;font-weight:bold;background:url("./../images/button/bt_selR.gif") right 0 no-repeat;}

.btn3 {background:url("./../images/common/btn_bg.gif") 0 0 no-repeat;width:70px;text-align:center;padding:6px 0px 2px 0px;height:14px;font-size:0.9em;font-family:������;color:#020202;letter-spacing:-0.5px;font-weight:bold;}
